intramammary syringe - German English Dictionary